floating organ - English Synonyms Dictionary